implanted suture - Français Anglais Dictionnaire